
/* ________Tipos de dados básicos em C________*/
/* - Tipo int                                 */
/* ___________________________________________*/

#include <stdio.h>

int main(){
    int varInt = 256;

    printf("O tipo int\n");
    printf("* e utilizado para representar um subconjunto dos números inteiros\n");
    printf("* a representação de um inteiro na memória depende da arquitetura \n");
    printf("  do computador, geralmente ela corresponde com o tamanho de uma \n");
    printf("  palavra (32 ou 64 bits)\n");
    printf("   Exemplos:  1, -1, 15, 22\n");
    printf("* Os inteiros são frequentemente utilizados em programação como variáveis \n");
    printf("Neste programa declaramos uma variável tipo int \n");
    printf("\t- A variável varInt armazena %d, em octal %o e em hexadecimal %x\n", varInt, varInt, varInt);
    printf("\t- Uma varável de tipo int ocupa %d byte ou %d bits\n", sizeof(int), 8*sizeof(int));

    return 0;
}
